<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:s="http://jboss.com/products/seam/taglib"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:rich="http://richfaces.org/rich"
    template="layout/template.xhtml">

<ui:define name="body">

    <rich:panel>
        <f:facet name="header">Inmueble Details</f:facet>


        <s:decorate id="descripcion" template="layout/display.xhtml">
            <ui:define name="label">Descripcion</ui:define>
            <h:outputText value="#{inmuebleHome.instance.descripcion}"/>
        </s:decorate>

        <s:decorate id="direccion" template="layout/display.xhtml">
            <ui:define name="label">Direccion</ui:define>
            <h:outputText value="#{inmuebleHome.instance.direccion}"/>
        </s:decorate>

        <s:decorate id="precio" template="layout/display.xhtml">
            <ui:define name="label">Precio</ui:define>
            <h:outputText value="#{inmuebleHome.instance.precio}"/>
        </s:decorate>

        <div style="clear:both"/>

    </rich:panel>

    <div class="actionButtons">

        <s:button view="/InmuebleEdit.xhtml"
                    id="edit"
                 value="Edit"/>

        <s:button view="/#{empty inmuebleFrom ? 'InmuebleList' : inmuebleFrom}.xhtml"
                    id="done"
                 value="Done"/>

    </div>

    <rich:tabPanel switchType="ajax">

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Ambientes</h:panelGroup>
        </f:facet>
    <div class="association" id="ambientesParent">

        <h:outputText value="There is no ambientes associated with this inmueble."
                   rendered="#{inmuebleHome.instance.ambientes == null}"/>

        <rich:dataTable var="_ambientes"
                   value="#{inmuebleHome.instance.ambientes}"
                rendered="#{inmuebleHome.instance.ambientes != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="ambientesTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_ambientes.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion</f:facet>
                <h:outputText value="#{_ambientes.descripcion}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewambientes"
                     value="View"
                      view="/Ambientes.xhtml">
                    <f:param name="ambientesId"
                           value="#{_ambientes.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Antiguedad</h:panelGroup>
        </f:facet>
    <div class="association" id="antiguedadParent">

        <h:outputText value="There is no antiguedad associated with this inmueble."
                   rendered="#{inmuebleHome.instance.antiguedad == null}"/>

        <rich:dataTable var="_antiguedad"
                   value="#{inmuebleHome.instance.antiguedad}"
                rendered="#{inmuebleHome.instance.antiguedad != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="antiguedadTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_antiguedad.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion</f:facet>
                <h:outputText value="#{_antiguedad.descripcion}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewantiguedad"
                     value="View"
                      view="/Antiguedad.xhtml">
                    <f:param name="antiguedadId"
                           value="#{_antiguedad.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Barrio partido localidad</h:panelGroup>
        </f:facet>
    <div class="association" id="barrioPartidoLocalidadParent">

        <h:outputText value="There is no barrioPartidoLocalidad associated with this inmueble."
                   rendered="#{inmuebleHome.instance.barrioPartidoLocalidad == null}"/>

        <rich:dataTable var="_barrioPartidoLocalidad"
                   value="#{inmuebleHome.instance.barrioPartidoLocalidad}"
                rendered="#{inmuebleHome.instance.barrioPartidoLocalidad != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="barrioPartidoLocalidadTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_barrioPartidoLocalidad.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion</f:facet>
                <h:outputText value="#{_barrioPartidoLocalidad.descripcion}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewbarrioPartidoLocalidad"
                     value="View"
                      view="/BarrioPartidoLocalidad.xhtml">
                    <f:param name="barrioPartidoLocalidadId"
                           value="#{_barrioPartidoLocalidad.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Cliente</h:panelGroup>
        </f:facet>
    <div class="association" id="clienteParent">

        <h:outputText value="There is no cliente associated with this inmueble."
                   rendered="#{inmuebleHome.instance.cliente == null}"/>

        <rich:dataTable var="_cliente"
                   value="#{inmuebleHome.instance.cliente}"
                rendered="#{inmuebleHome.instance.cliente != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="clienteTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_cliente.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Apellido</f:facet>
                <h:outputText value="#{_cliente.apellido}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Celular</f:facet>
                <h:outputText value="#{_cliente.celular}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Direccion</f:facet>
                <h:outputText value="#{_cliente.direccion}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Email</f:facet>
                <h:outputText value="#{_cliente.email}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Nombre</f:facet>
                <h:outputText value="#{_cliente.nombre}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Numero documento</f:facet>
                <h:outputText value="#{_cliente.numeroDocumento}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Telefono fijo</f:facet>
                <h:outputText value="#{_cliente.telefonoFijo}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Tipo documento id</f:facet>
                <h:outputText value="#{_cliente.tipoDocumento.id}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewcliente"
                     value="View"
                      view="/Cliente.xhtml">
                    <f:param name="clienteId"
                           value="#{_cliente.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Mondeda</h:panelGroup>
        </f:facet>
    <div class="association" id="mondedaParent">

        <h:outputText value="There is no mondeda associated with this inmueble."
                   rendered="#{inmuebleHome.instance.mondeda == null}"/>

        <rich:dataTable var="_moneda"
                   value="#{inmuebleHome.instance.mondeda}"
                rendered="#{inmuebleHome.instance.mondeda != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="mondedaTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_moneda.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion</f:facet>
                <h:outputText value="#{_moneda.descripcion}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion corta</f:facet>
                <h:outputText value="#{_moneda.descripcionCorta}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewmoneda"
                     value="View"
                      view="/Moneda.xhtml">
                    <f:param name="monedaId"
                           value="#{_moneda.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Propiedad</h:panelGroup>
        </f:facet>
    <div class="association" id="propiedadParent">

        <h:outputText value="There is no propiedad associated with this inmueble."
                   rendered="#{inmuebleHome.instance.propiedad == null}"/>

        <rich:dataTable var="_propiedad"
                   value="#{inmuebleHome.instance.propiedad}"
                rendered="#{inmuebleHome.instance.propiedad != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="propiedadTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_propiedad.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion</f:facet>
                <h:outputText value="#{_propiedad.descripcion}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewpropiedad"
                     value="View"
                      view="/Propiedad.xhtml">
                    <f:param name="propiedadId"
                           value="#{_propiedad.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Tipo operacion</h:panelGroup>
        </f:facet>
    <div class="association" id="tipoOperacionParent">

        <h:outputText value="There is no tipoOperacion associated with this inmueble."
                   rendered="#{inmuebleHome.instance.tipoOperacion == null}"/>

        <rich:dataTable var="_tipoOperacion"
                   value="#{inmuebleHome.instance.tipoOperacion}"
                rendered="#{inmuebleHome.instance.tipoOperacion != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="tipoOperacionTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_tipoOperacion.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion</f:facet>
                <h:outputText value="#{_tipoOperacion.descripcion}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewtipoOperacion"
                     value="View"
                      view="/TipoOperacion.xhtml">
                    <f:param name="tipoOperacionId"
                           value="#{_tipoOperacion.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Zona geografica</h:panelGroup>
        </f:facet>
    <div class="association" id="zonaGeograficaParent">

        <h:outputText value="There is no zonaGeografica associated with this inmueble."
                   rendered="#{inmuebleHome.instance.zonaGeografica == null}"/>

        <rich:dataTable var="_zonaGeografica"
                   value="#{inmuebleHome.instance.zonaGeografica}"
                rendered="#{inmuebleHome.instance.zonaGeografica != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="zonaGeograficaTable">
            <h:column>
                <f:facet name="header">Id</f:facet>
                <h:outputText value="#{_zonaGeografica.id}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Descripcion</f:facet>
                <h:outputText value="#{_zonaGeografica.descripcion}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewzonaGeografica"
                     value="View"
                      view="/ZonaGeografica.xhtml">
                    <f:param name="zonaGeograficaId"
                           value="#{_zonaGeografica.id}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>
</rich:tabPanel>
</ui:define>

</ui:composition>
